Deprecate get_cell_renderers implementations
authorMatthias Clasen <mclasen@redhat.com>
Mon, 15 Jun 2009 21:11:14 +0000 (17:11 -0400)
committerMatthias Clasen <mclasen@redhat.com>
Mon, 15 Jun 2009 22:25:04 +0000 (18:25 -0400)
These have been superseded by gtk_cell_layout_get_cells.
Fixes bug 562335.

gtk/gtk.symbols
gtk/gtkcellview.c
gtk/gtkcellview.h
gtk/gtktreeviewcolumn.c
gtk/gtktreeviewcolumn.h

index 30a94cb15fdb1ab6f6235cf5efb1943b0183ffde..3ac0c38796fe268feca0641afbbc74cd83f62c2d 100644 (file)
@@ -690,7 +690,9 @@ gtk_cell_renderer_toggle_set_radio
 
 #if IN_HEADER(__GTK_CELL_VIEW_H__)
 #if IN_FILE(__GTK_CELL_VIEW_C__)
+#ifndef GTK_DISABLE_DEPRECATED
 gtk_cell_view_get_cell_renderers
+#endif
 gtk_cell_view_get_displayed_row
 gtk_cell_view_get_model
 gtk_cell_view_get_size_of_row
@@ -4602,7 +4604,9 @@ gtk_tree_view_column_clear_attributes
 gtk_tree_view_column_clicked
 gtk_tree_view_column_focus_cell
 gtk_tree_view_column_get_alignment
+#ifndef GTK_DISABLE_DEPRECATED
 gtk_tree_view_column_get_cell_renderers
+#endif
 gtk_tree_view_column_get_clickable
 gtk_tree_view_column_get_expand
 gtk_tree_view_column_get_fixed_width
index 43cdce1cc127e4afaa3fe6cb9947799bf43e83c2..6add539de815c24f13286e60e2e36b16cf20efe6 100644 (file)
@@ -1053,7 +1053,9 @@ gtk_cell_view_set_background_color (GtkCellView    *cell_view,
  *   g_list_free() when no longer needed.
  * 
  * Since: 2.6
- */
+ *
+ * Deprecated: 2.18: use gtk_cell_layout_get_cells() instead.
+ **/
 GList *
 gtk_cell_view_get_cell_renderers (GtkCellView *cell_view)
 {
index c07f24960cc1a3d859a5c2f38a7db119d4611f65..73de84e191af0f351fc535dcf959dc7ad161d8d6 100644 (file)
@@ -72,7 +72,9 @@ gboolean          gtk_cell_view_get_size_of_row         (GtkCellView     *cell_v
 
 void              gtk_cell_view_set_background_color    (GtkCellView     *cell_view,
                                                          const GdkColor  *color);
+#ifndef GTK_DISABLE_DEPRECATED
 GList            *gtk_cell_view_get_cell_renderers      (GtkCellView     *cell_view);
+#endif
 
 G_END_DECLS
 
index 24f99e4c155660ec989b68dd3203785d984d0d33..bf98fdf1ad08b03f729f0fb68798c3fff2528ee7 100644 (file)
@@ -1548,6 +1548,8 @@ gtk_tree_view_column_clear (GtkTreeViewColumn *tree_column)
  * in no particular order.  The list must be freed with g_list_free().
  * 
  * Return value: A list of #GtkCellRenderers
+ *
+ * Deprecated: 2.18: use gtk_cell_layout_get_cells() instead.
  **/
 GList *
 gtk_tree_view_column_get_cell_renderers (GtkTreeViewColumn *tree_column)
index 9238a623ce395bad0f3045ad03dcd257bf151f3e..b06e845d9fe9c115693fb36bc82c9fd08de60911 100644 (file)
@@ -135,7 +135,9 @@ void                    gtk_tree_view_column_pack_end            (GtkTreeViewCol
                                                                  GtkCellRenderer         *cell,
                                                                  gboolean                 expand);
 void                    gtk_tree_view_column_clear               (GtkTreeViewColumn       *tree_column);
+#ifndef GTK_DISABLE_DEPRECATED
 GList                  *gtk_tree_view_column_get_cell_renderers  (GtkTreeViewColumn       *tree_column);
+#endif
 void                    gtk_tree_view_column_add_attribute       (GtkTreeViewColumn       *tree_column,
                                                                  GtkCellRenderer         *cell_renderer,
                                                                  const gchar             *attribute,